Fundamentals · Hardware · Software · Networks · AI · Robotics
| Generation | Period | Technology |
|---|---|---|
| First | 1940–56 | Vacuum Tube |
| Second | 1956–63 | Transistor (Semiconductor) |
| Third | 1964–71 | Integrated Circuit (Silicon) |
| Fourth | 1971–Present | Integrated Circuit / Microprocessor |
| Fifth | Present–Future | Large Scale Integrated Circuit, Artificial Intelligence |
| By Size | By Function |
|---|---|
| Micro Computer | Analog Computer |
| Mini Computer | Digital Computer |
| Mainframe Computer | Hybrid Computer |
| Super Computer | — |
| Rank | Top Indian Supercomputers |
|---|---|
| 1 | Airawat (CDAC, Pune) |
| 2 | Param Siddhi (CDAC, Pune) |
| 3 | Pratyush (IITM, Pune) |
| Rank | Top World Supercomputers |
|---|---|
| 1 | El Capitan — California, USA |
| 2 | Frontier — USA |
| 3 | Aurora System — USA |
| 4 | Eagle — USA |
| Input Unit | Output Unit |
|---|---|
| Keyboard, Mouse, Scanner | Printer, Monitor, Touch Screen |
| Microphone, OCR | Plotters, Speaker |
| Trackball, Light Pen, MICR | Projector |
| Storage Type | Details |
|---|---|
| RAM | Random Access Memory — Temporary, Volatile, Dynamic/Static memory |
| ROM | Read Only Memory — Permanent, Non-Volatile; types: PROM, EEPROM, EPROM |
| Secondary Storage | External/auxiliary/backup memory; stores data permanently |
| Unit | Equivalent |
|---|---|
| 1 Bit | Binary digit (0 or 1) |
| 8 Bits | 1 Byte = 2 Nibbles |
| 1024 Bytes | 1 Kilobyte (KB) |
| 1024 Kilobytes | 1 Megabyte (MB) |
| 1024 Megabytes | 1 Gigabyte (GB) |
| 1024 Gigabytes | 1 Terabyte (TB) |
| 1024 Terabytes | 1 Petabyte (PB) |
| 1024 Petabytes | 1 Exabyte (EB) |
| Term | Description |
|---|---|
| Motherboard | Main/base/system/logic board; central PCB connecting all components |
| DMA | Direct Memory Access; hardware transfers data to/from memory bypassing CPU |
| Cache Memory | Fast memory between CPU and main memory; improves data retrieval speed |
| Burning | Writing data to a CD/DVD using a laser |
| MAR | Memory Address Register; holds address of memory location to be accessed |
| Types of Operating Systems |
|---|
| Batch Operating System |
| Time-Sharing Operating System |
| Distributed Operating System |
| Network Operating System |
| Multi-Tasking Operating System |
| Multi-Processing Operating System |
| Utility Software | Function |
|---|---|
| Disk Compression | Reduces file/folder size on storage |
| Disk Cleaners | Deletes temporary/junk files |
| Disk Defragmenter | Rearranges fragmented files |
| Text Editor | Creating/editing text files (e.g., Notepad) |
| Anti-Virus | Avira, Kaspersky, AVG, etc. — removes viruses |
| Language | Application |
|---|---|
| FORTRAN | Mathematical applications |
| ALGOL | Scientific applications |
| LISP | Artificial intelligence |
| COBOL | Business applications |
| BASIC / PASCAL | Teaching programming |
| C | System programming |
| C++ | System object programming |
| JAVA | Internet-based programming |
| Translator | Function |
|---|---|
| Assembler | Translates assembly code to machine code |
| Compiler | Translates entire high-level code to machine code before execution |
| Interpreter | Executes high-level code line by line |
| Application | Key Facts |
|---|---|
| MS Word | Word processing; File format: .doc/.docx; Default font: Aptos (replaced Calibri in early 2024) |
| MS Excel | Spreadsheet program; File format: .xls/.xlsx; default column width: 8 characters |
| MS PowerPoint | Presentation software; File format: .ppt/.pptx |
| MS Access | DBMS; File format: .accdb (.mdb prior to Access 2007) |
| Key Shortcut | Function |
|---|---|
| F1 | Open Help window |
| F5 (Word) | Open Find & Replace window |
| F5 (PowerPoint) | Start slide show from beginning |
| Shift+F5 | Start slide show from current slide |
| F12 | Open Save As window |
| Ctrl+M | Insert new slide (PowerPoint) |
| Ctrl+U | Underline cell content (Excel) |
| Ctrl+D | Font dialog box (Word) / Fill Down (Excel) |
| Ctrl+A | Select all items |
| Ctrl+C / Ctrl+V | Copy / Paste |
| Ctrl+P | Print document |
| Ctrl+B | Bold selected text |
| Ctrl+K | Insert hyperlink |
| Ctrl+L | Align text left |
| Type | Coverage | Speed | Location |
|---|---|---|---|
| LAN | 1 Mile | 10 Mbps – 100 Mbps | School, office, campus |
| MAN | Up to 50 km | 100 Mbps – 1 Gbps | City or metropolitan area |
| WAN | Up to 1000 km | 1 Gbps – 100 Gbps | Network of networks |
| Protocol | Purpose |
|---|---|
| TCP | Transmission Control Protocol |
| IP | Internet Protocol |
| FTP | File Transfer Protocol |
| HTTP | Hypertext Transfer Protocol |
| SMTP | Simple Mail Transfer Protocol |
| Gen | Year/Country | Technology | Key Feature |
|---|---|---|---|
| 1G | Japan, 1979 | Analog cellular | Analog radio signal |
| 2G | Finland, 1991 | Digital networks | Digital radio signal |
| 3G | Japan, 2001 | High-speed IP data | High-speed IP data |
| 4G | Norway & Sweden, 2009 | Increased mobile broadband | Higher communication speeds |
| 5G | South Korea, 2019 | High-frequency speeds | Download speeds up to 20 Gbps |
| AI Tool | Launch Year | Company |
|---|---|---|
| DeepSeek (AI Chatbot) | 2025 | DeepSeek |
| Qwen 3 | 2025 | Alibaba |
| Grok 4 | 2025 | xAI |
| Gemini | 2023 | Google DeepMind |
| ChatGPT | 2022 | OpenAI |
| Threat | Description |
|---|---|
| Malware | Malicious software |
| Viruses | Damage computer software |
| Worms | Hide in invisible files |
| Ransomware | Malicious software demanding ransom |
| Trojan Horse | Non-self-replicating malware |
| Spyware | Secretly monitors activity |
| Hacking / Cracking | Unauthorized system access |
| Phishing | Network security threat via deception |
| Firewall | Filters network traffic and control |
| Robot | Key Details |
|---|---|
| Rex | World's first bionic man |
| Kirobo | First talking robot in space |
| Snake Robot | Assists in accidents (DRDO) |
| FemiSapien | Intelligent robot |
| Sophia | Communicates with humans (Saudi Arabia) |
| Daksha / Netra | Defence Forces robots (DRDO) |
| Vyommitra | Half-humanoid for Gaganyaan Mission, by ISRO |
| FEDOR | Russian humanoid robot |
| Zhurong | China's Mars rover, part of Tianwen-1 mission |
| Mitra | India's first humanoid robot |
| Pioneer | Assisted in the Chernobyl disaster (NASA) |